/////////////////////////////////////////////////////////////////////////
//
// Amuse Engine SDK - resource
// Copyright( c) 2014.  All Rights Reserved
//
// File:		AEShaderProgramResource.cpp
// Author:		Gianluca Belardelli
// Date:		13/12/2014
//
/////////////////////////////////////////////////////////////////////////
#include <AEEngine.h>

#ifdef AE_OPENGL

#include "graphics/shaders/AEGPUProgramOGL.h"

#endif

AEShaderProgramResource::AEShaderProgramResource( void )
{
}

AEShaderProgramResource::AEShaderProgramResource( const AEShaderProgramResource &copy )
{
}

AEShaderProgramResource::~AEShaderProgramResource( void )
{
}

void AEShaderProgramResource::CreateShader ( AEShaderStage eShader, void **lpResultPtr )
{
#ifdef AE_OPENGL
	*lpResultPtr = new AEGPUProgramOGL();

#endif
}
